<?php
    $users=$viewModel->get('users');
    $groups=$viewModel->get('groups');
    $countUser=$viewModel->get('countUser');
    $pageCurrent=$viewModel->get('pageCurrent');
    $pageNumber=ceil($countUser/ROWOFPAGE);
    $i=0;
    include 'views/Include/alert.php';
?>
    <div class="container-fluid" style="width:97%">
        <div class="row">
            <h2>QUẢN LÝ NGƯỜI DÙNG</h2>
            <hr>
            <p><a href="<?php echo BASE_URL.'user/create';?>" class=""><span class="glyphicon glyphicon-plus"></span> Thêm người dùng</a></p>
            <!-- Lọc theo nhóm quyền -->
            <!-- <ul class="subsubsub">
                <li class="all"><a href="#" class="current">Tất cả</a> |</li>
                <?php foreach($groups as $group) {?>
                <li class="all"><a href="#" value="<?php echo $group->Id;?>"><?php $i++;echo $group->MoTa;?></a>&nbsp<?php if($i<count($groups)) echo "|"?></li>
                <?php } ?>
            </ul> -->
            <form class="form-inline" action="<?php echo BASE_URL.'user/getFunction';?>" method="POST" onsubmit="return ConfirmChoiceDeleteMulti();">
                <input type="hidden" id="test12345" val=""/> 
                <div class="pull-right">
                    <input type="text" class="form-control" id="inputsearch" name="txtsearch" placeholder="Nhập từ tìm kiếm">
                    <input type="submit" class="btn btn-default" id="search-submit" name="btnsearch" value="Tìm kiếm người dùng">
                </div>
                <div class="tablenav top">
                    <select class="form-control input-sm" name="action123">
                        <option selected="selected" value="123">Tác vụ</option>
                        <option value="delete">Xóa </option>
                    </select>
                    <input type="submit" class="btn btn-default btn-sm" name="delete-multi" value="Áp dụng">
                    
                    <div class="tablenav-pages">
                        <span class="displaying-num"><?php echo $countUser; ?> chỉ mục</span>
                           <!--<span class="pagination-links"><a class="first-page disabled" title="Quay lại trang đầu tiên" href="">«</a>
                                <a class="prev-page disabled" title="Quay lại trang trước" href="#">‹</a>
                                <span class="paging-input"><input class="current-page" title="Trang hiện tại" type="text" name="paged" value="1" size="1"> trên <span class="total-pages">1</span></span>
                                <a class="next-page disabled" title="Tới trang sau" href="#">›</a>
                                <a class="last-page disabled" title="Tới trang cuối" href="#">»</a></span>
                            </div>-->
                    </div>
                </div>
                <table class="table table-striped">
                    <thead>
                        <th width="3%"><input type="checkbox" onClick="toggle(this)" name="select-all"></th>
                        <th class="cursor">Tên tài khoản</th>
                        <th class="cursor">Họ tên</th>
                        <th>Email</th>
                        <th>Thuộc nhóm quyền</th>
                        <th>Tình trạng</th>
                    </thead>
                    <tbody>
                        <?php
                             if (is_null($users)){
                                echo "Chưa có thành viên nào";
                             }
                             else {
                                foreach ($users as $user) {
                                    
                        ?>
                        <tr class="click">
                                <td><input type="checkbox" name="check_list[]" value="<?php echo $user->Id;?>"></td>
                                <td><?php echo $user->TaiKhoan?><br>
                                    <div class="row-action">
                                        <span class="edit"><a href="<?php echo BASE_URL.'user/adminupdate/'.$user->Id;?>">Chỉnh sửa</a> |</span> 
                                        <span class="delete"><a href="" onclick="ConfirmChoiceDelete('<?php echo BASE_URL.'user/delete/'.$user->Id;?>'); return false;">Xóa</a></span> 
                                    </div>
                                </td>
                                <td><?php echo $user->TenNguoiDung; ?></td>
                                <td><?php echo $user->Email; ?></td>
                               <td><?php  
                                    // xử lý để in ra các nhóm người dùng thuộc về
                                    $IdUser=$user->Id;
                                    $i=0;
                                    foreach ($groups as $group) {
                                        if($group->IdNguoiDung==$IdUser){
                                            if($i>0){
                                            echo ', '.$group->MoTa;
                                            }
                                            else echo $group->MoTa;
                                            $i++;
                                        } else {
                                            $i=0;
                                        }
                                     } 
                               ?></td>
                              <td><?php if($user->TinhTrang == true) echo 'Hoạt động'; else echo "Không hoạt động";?></td>
                               </tr>
                        <?php } }?>
                    </tbody>
                    <tfoot>
                        <th width="3%"><input onClick="toggle(this)" name="select-all" type="checkbox"></th>
                        <th class="cursor">Tên tài khoản</th>
                        <th class="cursor">Họ tên</th>
                        <th>Email</th>
                        <th>Thuộc nhóm quyền</th>
                        <th>Tình trạng</th>
                    </tfoot>
                </table>
                <div class="tablenav bottom" name="">
                    <select class="form-control input-sm" name="action">
                        <option selected="selected" value="">Tác vụ</option>
                        <option value="delete">Xóa </option>
                    </select>
                    <input type="submit" class="btn btn-default btn-sm" id name="delete-multi" value="Áp dụng">
                    <div class="tablenav-pages">
                        <span class="displaying-num"><?php echo $countUser; ?> chỉ mục</span>
                           <!--<span class="pagination-links"><a class="first-page disabled" title="Quay lại trang đầu tiên" href="">«</a>
                                <a class="prev-page disabled" title="Quay lại trang trước" href="#">‹</a>
                                <span class="paging-input"><input class="current-page" title="Trang hiện tại" type="text" name="paged" value="1" size="1"> trên <span class="total-pages">1</span></span>
                                <a class="next-page disabled" title="Tới trang sau" href="#">›</a>
                                <a class="last-page disabled" title="Tới trang cuối" href="#">»</a></span>
                            </div>-->
                </div>
                </div>
            </form>

        </div>
        <!-- phân trang -->
        <div class="row">
            <div class="col-md-10">
              <?php 
                    if($pageCurrent>1){echo '<a class="btn btn-success" href="'.BASE_URL.'user/'.($pageCurrent-1).'">Trang trước</a>';}
                    echo '&nbsp;';
              for ($i=1 ; $i<=$pageNumber ; $i++) {
                if ($i == $pageCurrent) {
                       echo $i;
                       echo '&nbsp;';
                } 
                else {
                      echo '<a class="btn btn-info" href="'.BASE_URL.'user/'.$i.'">'.$i.'</a>';
                      echo '&nbsp;';
                }
              }
              if($pageCurrent<$pageNumber){echo '<a class="btn btn-success" href="'.BASE_URL.'user/'.($pageCurrent+1).'"">Trang sau</a>';}
            ?>
            </div>
        </div>
    </div>
    
<!--end content-->
<!--footer-->
<!--end footer--> 
<!--<script type="text/javascript">
    var i=0;
    $('.click').hover(function() {
        i++;
         if(i%2==1)
        {  
            $('.row-action').show();
         }
         else
          {  
        $('.row-action').hide();
         }   
    });

</script>-->

<script type="text/javascript">
    function toggle(source) {
        checkboxes = document.getElementsByName('check_list[]');
        for(var i=0, n=checkboxes.length;i<n;i++) {
            checkboxes[i].checked = source.checked;
    }
}
</script>
